Text copied to clipboard!

Název

Text copied to clipboard!

Inženýr serverové strany

Popis

Text copied to clipboard!
Hledáme zkušeného a motivovaného inženýra serverové strany, který se připojí k našemu technologickému týmu a bude hrát klíčovou roli při vývoji a údržbě robustních backendových systémů. Tento odborník bude zodpovědný za návrh, implementaci a optimalizaci serverové logiky, která podporuje naše webové a mobilní aplikace. Jako inženýr serverové strany budete úzce spolupracovat s frontendovými vývojáři, produktovými manažery a dalšími členy týmu, abyste zajistili bezproblémovou integraci a vysoký výkon našich systémů. Vaším úkolem bude také zajištění bezpečnosti, škálovatelnosti a spolehlivosti backendové infrastruktury. Ideální kandidát má hluboké znalosti programovacích jazyků jako je Java, Python, Node.js nebo Go, zkušenosti s databázemi (relačními i NoSQL), a rozumí principům RESTful API, mikroslužeb a cloudových technologií. Znalost kontejnerizace (Docker, Kubernetes) a CI/CD procesů je velkou výhodou. Tato pozice je ideální pro někoho, kdo má analytické myšlení, rád řeší složité technické problémy a má vášeň pro vývoj moderních softwarových řešení. Nabízíme příležitost pracovat na inovativních projektech, flexibilní pracovní podmínky a možnost profesního růstu v dynamickém prostředí. Pokud hledáte výzvu a chcete se podílet na vývoji technologií, které ovlivňují tisíce uživatelů, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Návrh a vývoj serverové logiky a API rozhraní
  • Údržba a optimalizace databázových struktur
  • Zajištění bezpečnosti a škálovatelnosti backendových systémů
  • Spolupráce s frontendovými vývojáři a dalšími týmy
  • Implementace CI/CD procesů a automatizace nasazení
  • Monitorování výkonu a řešení technických problémů
  • Dokumentace kódu a technických řešení
  • Integrace s externími službami a systémy
  • Testování a ladění backendových komponent
  • Podpora při plánování a odhadech vývoje

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem v jazycích jako Java, Python, Node.js nebo Go
  • Znalost databází (MySQL, PostgreSQL, MongoDB apod.)
  • Zkušenosti s návrhem RESTful API a mikroslužeb
  • Znalost cloudových platforem (AWS, Azure, GCP)
  • Zkušenosti s Dockerem a Kubernetes
  • Znalost verzovacích systémů (např. Git)
  • Schopnost pracovat v týmu i samostatně
  • Analytické myšlení a schopnost řešit problémy
  • Zkušenosti s CI/CD nástroji (např. Jenkins, GitLab CI)
  • Dobré komunikační schopnosti

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké programovací jazyky používáte pro vývoj backendu?
  • Máte zkušenosti s návrhem mikroslužeb?
  • Jaké databáze jste používal(a) v předchozích projektech?
  • Jak řešíte škálovatelnost a výkon backendových systémů?
  • Jaké nástroje používáte pro CI/CD?
  • Máte zkušenosti s cloudovými platformami? Kterými?
  • Jak přistupujete k testování backendového kódu?
  • Jaké bezpečnostní praktiky dodržujete při vývoji backendu?
  • Jaké projekty jste v minulosti vedl(a) nebo na nich pracoval(a)?
  • Jak zvládáte spolupráci s frontendovým týmem?